Apparatus for managing baggage, a method for managing baggage and a baggage management system

ABSTRACT

The purpose of the present invention is to provide an apparatus for managing baggage and a method for managing baggage with which improved usability can be obtained. In order to solve the problem, an apparatus for managing baggage is provided with: a reader unit which reads tag information of a wireless tag attached to a baggage; a storage unit in which the tag information read by the reader unit is stored; and a control unit which makes a determination of a forgotten baggage by comparing the tag information stored in the storage unit with tag information newly read by the reader unit.

TECHNICAL FIELD

The present invention relates to an apparatus for managing baggage, amethod for managing baggage and a baggage management system.

BACKGROUND ART

In the past, a forgotten object detection system using a radio tag hasbeen proposed to prevent forgotten objects such as teaching materials ina case in which children go to school.

As an example, a portable communication device including a reader thatreads tag data of a radio tag installed in an object located within areadable range and a control unit that detects a forgotten object byextracting tag data of a radio tag installed in an object to carry onthe basis of schedule data in which a schedule is associated with anobject used for the schedule and comparing the extracted tag data withthe tag data read through the reader is disclosed in JP 2014-44522 A(Patent Document 1).

CITATION LIST Patent Document

Patent Document 1: JP 2014-44522 A

SUMMARY OF THE INVENTION Problems to be Solved by the Invention

As in the technique disclosed in Patent Document 1, in a system thatdecides an object to carry on the basis of the schedule data, it isnecessary to decide an object to carry in advance in accordance with aschedule. However, in non-routine schedules such as travels or businesstrips, objects to carry are not necessarily the same, and thus it isnecessary to register objects to carry in advance each time, and thereis a problem in that it is bothersome. Further, there is a problem inthat detection of forgotten objects in places other than home such astravel destinations and business trip destinations are not supported.

The present invention was made in light of the foregoing, and it is anobject of the present invention to provide an apparatus for managingbaggage, a method for managing baggage, and a baggage management system,which are capable of implementing more suitable usability.

Solutions to Problems

In order to solve the above problems, as an example, the presentinvention provides an apparatus for managing baggage including a readerunit that reads tag information of a radio tag installed in a baggage, astorage unit that stores the tag information read by the reader unit,and a control unit that compares the tag information stored in thestorage unit with tag information newly read by the reader unit anddetermines a forgotten baggage.

Effects of the Invention

According to the present invention, it is possible to provide anapparatus for managing baggage, a method for managing baggage, and abaggage management system which are capable of implementing moresuitable usability.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1A is a block diagram illustrating a configuration example of anapparatus for managing baggage in a first embodiment.

FIG. 1B is a diagram illustrating an example of a software configurationof the apparatus for managing baggage in the first embodiment.

FIG. 2 is a diagram illustrating a configuration example of a baggagemanagement system including an apparatus for managing baggage in thefirst embodiment.

FIG. 3 is a diagram illustrating an external appearance example of theapparatus for managing baggage in the first embodiment and a displayexample of a basic screen.

FIG. 4 is a flowchart illustrating an operation example of a baggagemanagement function executing unit of the apparatus for managing baggagein the first embodiment.

FIG. 5 is a diagram illustrating a display example of a baggagemanagement process selection screen of apparatus for managing baggage inthe first embodiment.

FIG. 6 is a flowchart illustrating an example of a baggage registrationprocess of the apparatus for managing baggage in the first embodiment.

FIG. 7 is a flowchart illustrating an example of a baggage checkingprocess of the apparatus for managing baggage in the first embodiment.

FIG. 8 is a diagram illustrating a display example of a baggage listscreen of the apparatus for managing baggage in the first embodiment.

FIG. 9 is a flowchart illustrating an operation example of a baggagemanagement function executing unit of an apparatus for managing baggagein a second embodiment.

FIG. 10 is a view illustrating a display example of a baggage managementprocess selection screen of the apparatus for managing baggage in thesecond embodiment.

FIG. 11 is a flowchart illustrating an example of a baggage managementplace registration process of the apparatus for managing baggage in thesecond embodiment.

FIG. 12 is a diagram illustrating an example of a screen display in abaggage management place registration process of the apparatus formanaging baggage in the second embodiment.

FIG. 13 is a flowchart illustrating an example of a baggage checkingprocess of the apparatus for managing baggage in the second embodiment.

FIG. 14 is a flowchart illustrating an example of a baggage checkingprocess of an apparatus for managing baggage in a third embodiment.

FIG. 15 is a flowchart illustrating an operation example of a baggagemanagement function executing unit of an apparatus for managing baggagein a fourth embodiment.

FIG. 16 is a diagram illustrating a use state of an apparatus formanaging baggage in a fifth embodiment.

FIG. 17A is a diagram illustrating a hardware configuration of theapparatus for managing baggage in the fifth embodiment.

FIG. 17B is a diagram illustrating a software configuration of theapparatus for managing baggage in the fifth embodiment.

FIG. 18 is a diagram illustrating an external appearance of theapparatus for managing baggage in the fifth embodiment and a displayexample of a home screen.

FIG. 19 is a flowchart illustrating a basic process performed by abaggage management executing unit in the fifth embodiment.

FIG. 20 is a flowchart illustrating an example of a user registrationprocess in the fifth embodiment.

FIG. 21A is a diagram illustrating a display example of a user listscreen in the fifth embodiment.

FIG. 21B is a diagram illustrating a display example of the userregistration screen in the fifth embodiment.

FIG. 21C is a view illustrating a display example of a baggage listscreen B in the fifth embodiment.

FIG. 21D is a diagram illustrating a display example of the baggageregistration screen B in the fifth embodiment.

FIG. 22 is a flowchart illustrating an example of a baggage registrationprocess B in the fifth embodiment.

FIG. 23 is a flowchart illustrating an example of a baggage registrationprocess A in the fifth embodiment.

FIG. 24 is a diagram illustrating a display example of a baggage listscreen A in the fifth embodiment.

FIG. 25 is a flowchart illustrating an example of a baggage checkingprocess in the fifth embodiment.

FIG. 26 is a diagram illustrating an example of baggage managementinformation in the fifth embodiment.

FIG. 27 is a diagram illustrating a display example of a baggage listscreen C in the fifth embodiment.

FIG. 28 is a diagram illustrating an example of baggage checking loginformation in the fifth embodiment.

FIG. 29 is a flowchart illustrating an example of a user identificationprocess in the fifth embodiment.

FIG. 30 illustrates a display example of a user selection screen in thefifth embodiment.

FIG. 31 is a flowchart illustrating an example of a managementinformation update process in the fifth embodiment.

FIG. 32 is a configuration diagram illustrating a use state of a baggagemanagement system in a sixth embodiment.

FIG. 33A is a diagram illustrating a hardware configuration of anapparatus for managing baggage in the sixth embodiment.

FIG. 33B is a diagram illustrating a software configuration of theapparatus for managing baggage in the sixth embodiment.

FIG. 34 is a diagram illustrating a software configuration of aninformation terminal device in the sixth embodiment.

FIG. 35 is a flowchart illustrating a basic process performed by abaggage management executing unit in the sixth embodiment.

FIG. 36 is a diagram illustrating a display example of a home screen ofthe apparatus for managing baggage in the sixth embodiment.

FIG. 37 is a flowchart illustrating an example of a user registrationprocess in the sixth embodiment.

FIG. 38A is a diagram illustrating a display example of a userregistration screen in the sixth embodiment.

FIG. 38B illustrates a display example of a terminal registration screenin the sixth embodiment.

FIG. 39 is a flowchart illustrating an example of a terminalregistration process in the sixth embodiment.

FIG. 40A is a sequence diagram (first half) illustrating an example of abaggage checking process in the sixth embodiment.

FIG. 40B is a sequence diagram (second half) illustrating an example ofthe baggage checking process in the sixth embodiment.

FIG. 41 is a diagram illustrating a display example of a forgottenbaggage notification screen in the sixth embodiment.

FIG. 42 is a diagram illustrating a display example of a forgottenbaggage notification screen in the sixth embodiment.

FIG. 43 is a sequence diagram illustrating an example of a useridentification process in the sixth embodiment.

MODE FOR CARRYING OUT THE INVENTION

Hereinafter, exemplary embodiments of the present invention will bedescribed with reference to the appended drawings.

First Embodiment

FIG. 1A is a block diagram illustrating a configuration example of anapparatus for managing baggage of the present embodiment. Referring toFIG. 1A, an apparatus for managing baggage 100 includes a main controlunit 101, a system bus 102, a read only memory (ROM) 103, a randomaccess memory (RAM) 104, a storage unit 105, a operation unit 106, a tagreader unit 107, an expansion interface unit 108, a sensor unit 110,video processing unit 120, an audio processing unit 130, and acommunication processing unit 140.

FIG. 1B is a diagram illustrating a software configuration example ofthe apparatus for managing baggage 100 of the present embodiment, andillustrates software configurations in the ROM 103, the RAM 104, and thestorage unit 105. The details will be described later.

FIG. 2 is a diagram illustrating a configuration example of the baggagemanaging system including the apparatus for managing baggage 100 of thepresent embodiment. Referring to FIG. 2, the baggage managing systemincludes the apparatus for managing baggage 100, a wide area publicnetwork 201 such as the Internet, a wireless communication access point202, a base station 203 of a mobile telephone communication network, amap information data server 211, a mobile telephone communication server212, and radio tags 300 (300-1 to 300-N).

The apparatus for managing baggage 100 may be any other portable digitaldevice such as a personal digital assistant (PDA) or a tablet personalcomputer (PC) in addition to a mobile phone or a smart phone.

Referring to FIG. 1B, the main control unit 101 is a microprocessor unitthat controls the entire baggage managing device 100 in accordance witha predetermined program. The system bus 102 is a data communication pathfor performing transmission and reception of data between the maincontrol unit 101 and the respective units in the apparatus for managingbaggage 100.

The ROM 103 is a memory in which a basic operation program such as anoperating system and other application programs are stored, and arewritable ROM such as an electrically erasable programmable ROM(EEPROM) or a flash ROM is used. It is possible to upgrade the versionsof the basic operation program and other application programs and expandfunctions thereof by updating the programs stored in the ROM 103.

The RAM 104 serves as a work area when the basic operation program andother application programs are executed. Specifically, for example, abasic operation program 103 a stored in the ROM 103 is developed ontothe RAM 104, and the main control unit 101 further executes the expandedbasic operation program to constitute a basic operation executing unit104 a. In the following description, for simplicity of description, thebasic operation executing unit 104 a is described as performing aprocess of controlling the respective units when the main control unit101 develops the basic operation program 103 a stored in the ROM 103onto the RAM 104 and executes the basic operation program 103 a. Thesame description applies to other application programs.

The ROM 103 and the RAM 104 may be integrated with the main control unit101. Further, the ROM 103 may not be constituted as an independentcomponent as illustrated in FIG. 1B, but a part of a storage region ofthe storage unit 105 may be used as the ROM 103. Further, the RAM 104 isassumed to include a temporary storage region that temporarily holdsdata as necessary when various kinds of application programs areexecuted.

The storage unit 105 stores a program for implementing various kinds offunctions of the apparatus for managing baggage 100 and information suchas operation setting values of the programs.

All or some of the functions of the ROM 103 may be substituted by apartial region of the storage unit 105. Further, it is necessary for thestorage unit 105 to hold stored information even in a state in whichelectric power is not supplied to the apparatus for managing baggage100. Therefore, for example, a device such as a flash ROM, a solid statedrive (SSD), or a hard disc drive (HDD) is used.

In FIG. 1A, the operation unit 106 is an instruction input unit forinputting a operation instruction to the apparatus for managing baggage100, and in the present embodiment, the operation unit 106 is assumed tobe constituted by a touch panel 106 t and a operation key 106 k in whichbutton switches such as a power key 106 k 1 and a home key 106 k 2 arearranged, which are disposed on a display unit described later in asuperimposed manner. Further, the operation unit 106 may be constitutedby either of the touch panel 106 t and the operation key 106 k.

The tag reader unit 107 reads tag information of the radio tag 300 suchas radio frequency identification (RFID) installed for each of baggage.

The expansion interface unit 108 is an interface group for expanding thefunction of the apparatus for managing baggage 100, and in the presentembodiment, the expansion interface unit 108 is assumed to beconstituted by a universal serial bus (USB) interface, a memoryinterface, or the like. The USB interface performs a connection with akeyboard or other USB devices. A memory interface performs a connectionwith a memory card or other memory media and performs transmission andreception of data.

The sensor unit 110 is a group of sensors for detecting a state of theapparatus for managing baggage 100, and in the present embodiment,sensor unit 110 is constituted by a Global Positioning System (GPS)receiving unit 111, an acceleration sensor 112, a gyro sensor 113, ageomagnetic sensor 114, an illuminance sensor 115, and a proximitysensor 116. With these sensor groups, it is possible to detect aposition, movement, an inclination, a direction, and ambient brightnessof the apparatus for managing baggage 100, a proximity situation of anambient object, and the like. Any other sensor may be further installed.

The video processing unit 120 includes a display unit 121, a videosignal processing unit 122, a first video input unit 123, and a secondvideo input unit 124. The display unit 121 is a display device such as aliquid crystal panel and provides the user of the apparatus for managingbaggage 100 with video data processed by the video signal processingunit 122. The video signal processing unit 122 includes a video RAM (notillustrated), and the display unit 121 is driven on the basis of thevideo data input to the video RAM. Further, the video signal processingunit 122 is assumed to have a function of performing format conversion,a superimposition process of a menu or other on screen display (OSD)signals, or the like if necessary. Each of the first video input unit123 and the second video input unit 124 is a camera unit that convertslight input from a lens into an electric signal using an electronicdevice such as a charge coupled device (CCD) sensor or a complementarymetal oxide semiconductor (CMOS) sensor and receives video data of asurrounding area or a target object.

The audio processing unit 130 is constituted by an audio output unit131, an audio signal processing unit 132, and a voice input unit 133.The audio output unit 131 is a speaker and provides the user of theapparatus for managing baggage 100 with an audio signal processed by theaudio signal processing unit 132. The voice input unit 133 is amicrophone, and converts the user's voice or the like into audio dataand receives the audio data. The communication processing unit 140includes a local area network (LAN) communication unit 141, a mobiletelephone network communication unit 142, and a BlueTooth (registeredtrademark) communication unit 143. The LAN communication unit 141communicates with the wireless communication access point 202 of thewide area public network 201 by means of wireless communication andperforms transmission and reception of data. The mobile telephonenetwork communication unit 142 performs telephone communication (call)and transmission and reception of data by means of wirelesscommunication with the base station 203 of the mobile telephonecommunication network. The BlueTooth communication unit 143 performswireless communication with corresponding devices. Each of the LANcommunication unit 141, the mobile telephone network communication unit142, and the BlueTooth communication unit 143 is assumed to include anencoding circuit, a decoding circuit, an antenna, and the like. Further,an infrared communication unit or the like may be installed.

Next, an operation of the apparatus for managing baggage 100 of thepresent embodiment will be described. As illustrated in FIG. 1B, theoperation of the apparatus for managing baggage 100 of the presentembodiment is assumed to be controlled by the basic operation executingunit 104 a, a baggage management function executing unit 104 b, aposition information acquisition executing unit 104 c, and a schedulemanagement executing unit 104 d which are constituted such that thebasic operation program 103 a stored in the ROM 103 and a baggagemanagement program 105 a, a position information acquisition program 105b, and a schedule management program 105 c stored in the storage unit105 are developed onto the RAM 104 and executed by the main control unit101. Further, the storage unit 105 includes a baggage managementinformation storage region 105 d 1 for storing position information of aplace for managing baggage and tag information such as a unique ID readfrom the radio tag installed for each of baggage and a scheduleinformation storage region 105 d 2 for storing information such as abusiness trip date and time or a lodging place.

FIG. 3 illustrates an external appearance example of the apparatus formanaging baggage 100 of the present embodiment. FIG. 3 illustrates anexample in which the apparatus for managing baggage 100 is aninformation terminal device such as a smart phone.

Referring to FIG. 3, a basic screen 121 a is displayed on the displayunit 121 when the apparatus for managing baggage 100 is powered on bypushing a power key 106 k 1 or when a home key 106 k 2 is pushed whilean arbitrary application program is being executed. An icon group 121 a1 associated with application programs executable in the apparatus formanaging baggage 100 is displayed in the basic screen 121 a, and whenany one of icons is selected, a predetermined application programassociated with the selected icon is executed.

For example, the icon may be selected by a operation of tapping apredetermined region on the touch panel 106 t corresponding to aposition on the display unit 121 at which an icon of interest isdisplayed. Alternatively, the icon may be selected by operating aoperation key such as a cross cursor key or a decision key (notillustrated).

An icon 121 a 2 displayed in the basic screen 121 a is an iconassociated with the baggage management program 105 a which is one offeatures of the apparatus for managing baggage 100 of the presentembodiment. For example, when the icon 121 a 2 is selected by the tapoperation or the like, the baggage management function executing unit104 b is activated.

Hereinafter, an operation example of a baggage management function whichis one of features of the apparatus for managing baggage 100 of thepresent embodiment will be described with reference to the flowchartillustrated in FIG. 4. In the apparatus for managing baggage 100operating under the control of the basic operation executing unit 104 a,if the icon 121 a 2 on the basic screen 121 a is selected by the tapoperation or the like, the basic operation executing unit 104 aactivates the baggage management function executing unit 104 b andtransfers a control entity as the baggage management function executingunit 104 b.

In FIG. 4, in the baggage management function executing unit 104 b, abaggage management process selection screen 121 b is first displayed(S101). FIG. 5 illustrates a display example of the baggage managementprocess selection screen 121 b. The baggage management process selectionscreen 121 b includes a baggage registration icon 121 b 1, a baggagecheck icon 121 b 2, and an end icon 121 b 3.

Then, the baggage management function executing unit 104 b receives aselection input for the icons constituting the baggage managementprocess selection screen 121 b by the tap operation or the like of theuser (S102) and executes a bifurcation process S103 in accordance withthe selected icon.

In a case in which the selection input for the baggage registration icon121 b 1 is received in S102, the process is bifurcated to a baggageregistration process S104 in a bifurcation process S103.

In a case in which the selection input for the baggage check icon 121 b2 is received in S102, the process is bifurcated to a baggage checkingprocess S105 in the bifurcation process S103.

In a case in which an selection input for the end icon 121 b 3 isreceived in S102, in the bifurcation process S103, the baggagemanagement function executing unit 104 b returns the control entity tothe basic operation executing unit 104 a, and the basic operationexecuting unit 104 a further displays the basic screen 121 a, and theoperation of the baggage management function executing unit 104 b ends.

After the processes of the baggage registration process S104 and thebaggage checking process S105 are executed, the process returns to S101,and the baggage management process selection screen 121 b is displayed.

Then, the baggage registration process S104 will be described withreference to a flowchart of FIG. 6. In FIG. 6, the tag information ofthe radio tag 300 located near the apparatus for managing baggage 100 isread by the tag reader unit 107 (S201). Here, the radio tag 300 isinstalled for each of baggage to be managed, and in a case in which aplurality of baggage are carried, tag information of a plurality ofradio tags is read.

A baggage list screen 121 c is displayed on the display unit 121 on thebasis of the read tag information of the radio tag (S202). A displayexample of the baggage list screen 121 c is illustrated in FIG. 8(a).The baggage list screen 121 c includes a list 121 c 1 of baggagecorresponding to the read tag information of the radio tag, a read icon121 c 2, a register icon 121 c 3, and an end icon 121 c 4. Unique IDinformation and the like included in the read tag information aredisplayed in the list 121 c 1. Further, in a case in which an item nameof a baggage corresponding to the ID of the radio tag is stored in thebaggage management information storage region 105 d 1 in advance asbaggage registration information or in a case in which informationrelated to an item name is included in the tag information, the itemname is displayed.

Then, the baggage management function executing unit 104 b receives theselection input for the icon constituting the baggage list screen 121 cby the tap operation or the like of the user (S203), and executes abifurcation process S204 in accordance with the selected icon.

In a case in which the selection input for the end icon 121 c 4 isreceived in S203, the baggage management function executing unit 104 bends the baggage registration process S104 in the bifurcation processS204, returns to S101 of FIG. 4, and displays the baggage managementprocess selection screen 121 b.

In a case in which the selection input for the read icon 121 c 2 isreceived in S203, the process returns to S201 in the bifurcation processS204 and reads the tag information of the radio tag 300 of the baggagelocated near the apparatus for managing baggage 100 again.

In a case in which the selection input for the register icon 121 c 3 isreceived in S203, the tag information of the radio tag of baggage readin S201 as the baggage registration information is stored in the baggagemanagement information storage region 105 d 1 (S205), then the baggageregistration process S104 ends, the process returns to S101 of FIG. 4,and the baggage management process selection screen 121 b is displayed.

In FIG. 6, after reading the tag information in S201, the baggage listscreen display of S202 for checking may be omitted, and the storageprocess to the baggage management information storage region of S205 maybe performed without performing the reception of the selection input forS203 or the bifurcation process of S204.

Next, the baggage checking process S105 will be described with referenceto a flowchart of FIG. 7. In FIG. 7, in the baggage checking process,the tag information of the radio tag 300 of the baggage located near theapparatus for managing baggage 100 is read by the tag reader unit 107(S301). Then, in the baggage registration process S104, the radio taginformation of the baggage stored in the baggage management informationstorage region 105 d 1 as the baggage registration information iscompared with the radio tag information of the baggage read in S301, andfor the radio tag of the baggagetored as the baggage registrationinformation, a baggage which is not included in the radio tag of thebaggage read in S301 is determined as a forgotten baggage (S302). Then,a bifurcation process is performed in accordance with thepresence/absence of the forgotten baggage (S303), and in a case in whichthere is no forgotten baggage (No), the baggage checking process S105ends, the process returns to S101 of FIG. 4, and the baggage managementprocess selection screen 121 b is displayed.

In a case in which there is a forgotten baggage (Yes), a baggage listscreen 121 d is displayed on the display unit 121 (S304). A displayexample of the baggage list screen 121 d is illustrated in FIG. 8(b).The baggage list screen 121 d includes a baggage list 121 d 1, a checkicon 121 d 2, and an end icon 121 d 3. Unique ID information, a productname, and the like included in the read radio tag information aredisplayed in the list 121 d 1. Further, display indicating that abaggage determined as the forgotten baggage in S302 is determined as theforgotten baggage, for example, by inverting a display color (here, anexample in which a baggage of ID=xxxx4 and a product name=umbrella isdetermined as the forgotten baggage is illustrated).

Then, the baggage management function executing unit 104 b receives aselection input for the icons constituting the baggage list screen 121 dby the tap operation or the like of the user (S305) and executes abifurcation process S306 in accordance with the selected icon.

In a case in which the selection input for the check icon 121 d 2 isreceived in S305, the process returns to S301 in the bifurcation processS306, and the tag information of the radio tag 300 located near theapparatus for managing baggage 100 is read again.

In a case in which the selection input for the end icon 121 d 3 isreceived in S305, the baggage checking process S105 ends in thebifurcation process S306, the process returns to S101 of FIG. 4, and thebaggage management process selection screen 121 b is displayed.

In a case in which there is no forgotten baggage in S303, the baggagechecking process ends, but a baggage list and information indicatingthat there is no forgotten baggage may be displayed even in a case inwhich there is no forgotten baggage.

Thus, in the present embodiment, for example, when the user leaves homeor when the user arrives at a lodging place of a business tripdestination or a travel destination, the tag information of the radiotags of baggage is read, and the baggage corresponding to the read radiotags are registered as the baggage, and when the user leaves the lodgingplace, the baggage are checked, and thus it is possible to check thebaggage when the user leaves the lodging place for the baggage when theuser leaves home or when the user arrives at a lodging place of abusiness trip destination or a travel destination.

As described above, the present embodiment provides an apparatus formanaging baggage including a reader unit that reads tag information of aradio tag installed in a baggage, a storage unit that stores the taginformation read by the reader unit, and a control unit that comparesthe tag information stored in the storage unit with tag informationnewly read by the reader unit and determines a forgotten baggage.

Further, provided is a method for managing baggage including a first taginformation reading process of reading tag information of a radio taginstalled in a baggage, a process of storing the tag information read bythe first tag information reading process, a second tag informationreading process of reading the tag information of the radio taginstalled in the baggage, and a process of comparing the read taginformation with the tag information read in the second tag informationreading process and determining a forgotten baggage.

Accordingly, it is possible to provide the apparatus for managingbaggage and the baggage managing method which are capable ofimplementing more suitable usability.

Second Embodiment

An operation of a baggage management function in the present embodimentwill be described with reference to the flowchart of FIG. 9.

In the apparatus for managing baggage 100 operating under the control ofthe basic operation executing unit 104 a, if the icon 121 a 2 on thebasic screen 121 a is selected by the tap operation or the like, thebasic operation executing unit 104 a activates the baggage managementfunction executing unit 104 b and transfers the control entity to thebaggage management function executing unit 104 b.

In FIG. 9, in the baggage management function executing unit 104 b, abaggage management process selection screen 121 e is first displayed(S401). FIG. 10 illustrates a display example of the baggage managementprocess selection screen 121 e. As illustrated in FIG. 10, the baggagemanagement process selection screen 121 e includes a baggage managementplace registration icon 121 e 1, a baggage registration icon 121 e 2,and an end icon 121 e 3.

Returning to FIG. 9, then, the baggage management function executingunit 104 b receives a selection input for the icons constituting thebaggage management process selection screen 121 e by the tap operationor the like of the user (S402), and executes a bifurcation process S403in accordance with the selected icon.

In a case in which the selection input for the baggage management placeregistration icon 121 e 1 is received in S402, the process is bifurcatedto a baggage management place registration process S404 in thebifurcation process S403.

In a case in which the selection input for baggage registration icon 121e 2 is received in S402, the process is bifurcated to the baggageregistration process S405 in the bifurcation process S403.

In a case in which there is no selection input in S402, the process isbifurcated to the baggage checking process S406 in the bifurcationprocess S403.

In a case in which the selection input for the end icon 121 e 3 isreceived in S402, the baggage management function executing unit 104 breturns the control entity to the basic operation executing unit 104 ain the bifurcation process S403, and the basic operation executing unit104 a further displays the basic screen 121 a, ends the operation of thebaggage management function executing unit 104 b.

After the respective processes of the baggage management placeregistration process S404, the baggage registration process S405, andthe baggage checking process S406, the process returns to S401.

The baggage management place registration process S404 will be describedwith reference to a flowchart of FIG. 11. In FIG. 11, as the baggagemanagement place registration process, a management place input methodselection screen 121 f illustrated in FIG. 12(a) is first displayed(S501). The management place input method selection screen 121 fincludes a current position input icon 121 f 1 and a map input icon 121f 2.

Then, a selection input for icons constituting a management place inputmethod selection screen 121 f by the tap operation or the like of theuser is received (S502), and the bifurcation process S503 is executed inaccordance with the selected icon.

In a case in which the selection input for the current position inputicon 121 f 1 is received in S502, the process is bifurcated to S504 inthe bifurcation process S503, and the position information acquisitionexecuting unit 104 c acquires position information on the basis ofsignals received by the GPS receiving unit 111. The acquired positioninformation is stored as baggage management place registrationinformation in the baggage management information storage region 105 d 1of the storage unit 105 (S506), and the process ends.

In a case in which the selection input for the map input icon 121 f 2 isreceived in S502, the process is bifurcated to S505 in the bifurcationprocess S503, and a map input process is executed.

In the map input process S505, a map input screen 121 g illustrated inFIG. 12(b) is displayed on the display unit 121. The map input screen121 g includes a search box 121 g 1, a search icon 121 g 2, a registericon 121 g 3, and an icon 121 g 4 indicating a position of a baggagemanagement place to be registered in conjunction with a map near theretrieved place. A search is performed by inputting information of aplace to be registered as the baggage management place in the search box121 g 1 and tapping the search icon 121 g 2, and the icon 121 g 4 isdisplayed at a position of a searched place in a map near the positionof the searched place. Alternatively, a position of the icon 121 g 4 ismoved by moving a position on the map at which the icon 121 g 4 isdisplayed in a state touched by a finger and lifting the finger at aposition desired to be registered. When the register icon 121 g 3 istapped, the position on the map at which the icon 121 g 4 is displayedis acquired as position information of the baggage management place. Theacquired position information is stored in the baggage managementinformation storage region 105 d 1 of the storage unit 105 as thebaggage management place registration information (S506), and theprocess ends.

Next, the baggage checking process S406 will be described with referenceto a flowchart of FIG. 13. In FIG. 13, in the baggage checking process,a bifurcation process based on whether or not the baggage managementplace is registered is performed (S601). In a case in which the baggagemanagement place is not registered (No), the baggage checking processS406 ends, the process returns to S401 of FIG. 9, and the baggagemanagement process selection screen 121 e is displayed. In a case inwhich the baggage management place is registered (Yes), the flowadvances to S602, and a bifurcation process based on whether or not thebaggage are registered. In a case in which the baggage are notregistered (No), the baggage checking process S406 ends, the processreturns to S401 of FIG. 9, and the baggage management process selectionscreen 121 e is displayed. In a case in which the baggage are registered(Yes), the position information is acquired on the basis of signalsreceived by the GPS receiving unit 111 by the position informationacquisition executing unit 104 c (S603).

Then, a bifurcation process is performed depending on whether or not theacquired position is within a predetermined distance (for example,within 20 m) from a position stored in the baggage managementinformation storage region 105 d 1 as the baggage management placeregistration information (S604). In a case in which the acquiredposition is within the predetermined distance range (Yes), it isdetermined that the user did not leave the predetermined place, and thebaggage checking process S406 ends. In a case in which the acquiredposition is out of a range of the predetermined distance (No), it isdetermined that the user left the predetermined place, and the taginformation of the radio tag 300 of the baggage located near theapparatus for managing baggage 100 is read by the tag reader unit 107(S605). Then, in the baggage registration process S405, the radio taginformation of the baggage stored in the baggage management informationstorage region 105 d 1 as the baggage registration information iscompared with the radio tag information of the baggage read in S605, andfor the radio tag of the baggage stored as the baggage registrationinformation, a baggage which is not included in the radio tag of thebaggage read in S605 is determined as the forgotten baggage (S606).Then, a bifurcation process is performed in accordance with thepresence/absence of the forgotten baggage (S607), and in a case in whichthere is no forgotten baggage (No), the baggage checking process S406ends, the process returns to S401 of FIG. 9, and the baggage managementprocess selection screen 121 e. In a case in which there is no forgottenbaggage, display indicating that there is no forgotten baggage may beperformed.

In a case in which there is a forgotten baggage (Yes), the baggage listscreen 121 d illustrated in FIG. 8(b) is displayed on the display unit121 (S608). The baggage list screen 121 d includes the baggage list 121d 1, the check icon 121 d 2, and the end icon 121 d 3.

Then, the baggage management function executing unit 104 b receives theselection input for the icons constituting the baggage list screen 121 dby the tap operation or the like of the user (S609), and executes thebifurcation process S610 in accordance with the selected icon.

In a case in which the selection input for the check icon 121 d 2 isreceived in S609, the process returns to S605 in the bifurcation processS610, and the tag information of the radio tag 300 located near theapparatus for managing baggage 100 is read again.

In a case in which the selection input for the end icon 121 d 3 isreceived in S609, the baggage checking process S406 ends in thebifurcation process S610, the process returns to S401 in FIG. 9, and thebaggage management process selection screen 121 e is displayed.

The baggage registration process S405 is the same as the baggageregistration process S104 of FIG. 4, and description thereof is omitted.

Thus, in the present embodiment, for example, when the user leaves home,the tag information of the radio tags of baggage is read, and thebaggage registration information is stored, or when the user arrives ata lodging place of a business trip destination or a travel destination,the tag information of the radio tags of baggage is read, and thebaggage registration information is stored. Further, the lodging placeof the business trip destination or the travel destination is stored asthe baggage management place through the map input in advance, or whenthe user arrives at a lodging place of a business trip destination or atravel destination, the position information of the current position isacquired and stored as the baggage management place. Then, when the userleaves the baggage management place, the tag information of the baggageis automatically read, and the baggage are checked. Accordingly, since abaggage which is not included in the baggage when the user leaves thelodging place serving as the baggage management place among the baggagewhen the user leaves home or when the user arrives at the lodging placeis automatically displayed as the forgotten baggage, it is possible toprevent the baggage from being forgotten at the business tripdestination or the travel destination.

As described above, the present embodiment provides an apparatus formanaging baggage which includes a reader unit that reads tag informationof a radio tag installed in a baggage, a storage unit that stores thetag information read by the reader unit, and a control unit thatcompares the tag information stored in the storage unit with taginformation newly read by the reader unit and determines a forgottenbaggage and further includes a signal receiving unit that acquires aposition calculation signal and a position information acquiring unitthat acquires position information from the position calculation signalreceived by the signal receiving unit, wherein the storage unit storesthe tag information read by the reader unit and the position informationacquired by the position information acquiring unit, and when movementfrom a position of the position information stored in the storage unitto an outside of a predetermined range is performed, the control unitnewly reads the tag information by the reader unit, compares the newlyread tag information with the tag information stored in the storageunit, and determines the forgotten baggage.

Further, provided is a method for managing baggage including a first taginformation reading process of reading tag information of a radio taginstalled in a baggage, a process of storing the tag information read bythe first tag information reading process, a second tag informationreading process of reading the tag information of the radio taginstalled in the baggage, and a process of comparing the read taginformation with the tag information read in the second tag informationreading process and determining a forgotten baggage and furtherincluding a position information acquisition process of acquiringposition information, a process of storing the position informationacquired in the position information acquisition process, and a movingdetection process of detecting movement from a position of the storedposition information to an outside of a predetermined range, wherein thesecond tag information reading process includes reading the taginformation of the radio tag installed in the baggage when the movementis detected in the moving detection process.

Third Embodiment

In the present embodiment, acquisition of the position information ofthe baggage management place and storage of the baggage management placeregistration information are performed on the basis of scheduleinformation.

An operation of the baggage checking process S406 in the presentembodiment will be described with reference to a flowchart of FIG. 14.In FIG. 14, the same processes as those in FIG. 13 are denoted by thesame reference numerals, and description thereof is omitted.

In the baggage checking process illustrated in FIG. 14, first, abifurcation process is performed depending on whether or not the baggagemanagement place is registered (S601). In a case in which the baggagemanagement place is registered (Yes), the process proceeds to S602, andthe bifurcation process based on whether or not baggage are registeredis performed. Thereafter, the same processes as in the baggage checkingprocess illustrated in FIG. 13 are performed.

In a case in which the baggage management place is not registered (No),the schedule information is read from the schedule information storageregion 105 d 2 (S620), and a bifurcation process based on whether or notthe information of a moving destination after the current time isdescribed in the schedule information is performed (S621). In a case inwhich the information of the moving destination is not described (No),the baggage checking process S406 ends, the process returns to S401 ofFIG. 9, and the baggage management process selection screen 121 e isdisplayed. In a case in which the information of the moving destinationis described (Yes), the position information of the moving destinationis acquired from the map information data server 211 connected to thewide area public network 201 (S622). The acquired position informationis stored in the baggage management information storage region 105 d 1as the baggage management place registration information (S623), theprocess proceeds to S602, and a bifurcation process based on whether ornot the baggage are registered is performed. Thereafter, a processsimilar to the baggage checking process illustrated in FIG. 13 isperformed.

In the present embodiment, in a case in which the information of thelodging place of the business trip destination or the travel destinationis stored in the schedule stored in the schedule information storageregion, the baggage management place is not registered when the userarrives at the lodging place, and thus it is possible to prevent thebaggage from being forgotten at the business trip destination or thetravel destination.

In the above embodiment, in a case in which the information of thelodging place of the business trip destination or the travel destinationis stored in the schedule stored in the schedule storage region, theposition of the lodging place may be stored as the registrationinformation of the baggage management place in advance, and when theuser moves into a range of a predetermined distance from the storedposition, the tag information of the radio tags of the baggage may beread and stored as the baggage registration information. In this case,since a baggage which is not included in the baggage when the userleaves the lodging place among the baggage when the user arrives at thelodging place is displayed as the forgotten baggage, it is possible toprevent the baggage from being forgotten at the business tripdestination or the travel destination.

As described above, the present embodiment provides an apparatus formanaging baggage which includes a reader unit that reads tag informationof a radio tag installed in a baggage, a storage unit that stores thetag information read by the reader unit, and a control unit thatcompares the tag information stored in the storage unit with taginformation newly read by the reader unit and determines a forgottenbaggage and further includes a schedule information acquiring unit thatacquires schedule information and a moving destination positioninformation acquiring unit that acquires moving destination positioninformation from the schedule information acquired by the scheduleinformation acquiring unit, wherein the storage unit stores the taginformation read by the reader unit and the moving destination positioninformation acquired by the moving destination position informationacquiring unit, and when movement from a position of the movingdestination position information stored in the storage unit to anoutside of a predetermined range is performed, the control unit newlyreads the tag information by the reader unit, compares the newly readtag information with the tag information stored in the storage unit, anddetermines the forgotten baggage.

Further, provided is a method for managing baggage including a first taginformation reading process of reading tag information of a radio taginstalled in a baggage, a process of storing the tag information read bythe first tag information reading process, a second tag informationreading process of reading the tag information of the radio taginstalled in the baggage, and a process of comparing the read taginformation with the tag information read in the second tag informationreading process and determining a forgotten baggage and furtherincluding a schedule information acquisition process of acquiringschedule information, a moving destination position informationacquisition process of acquiring moving destination position informationfrom the schedule information acquired in the schedule informationacquisition process, a process of storing the moving destinationposition information, and a moving detection process of detectingmovement from a position of the stored moving destination positioninformation to an outside of a predetermined range, wherein the secondtag information reading process includes reading the tag information ofthe radio tag installed in the baggage when the movement is detected inthe moving detection process.

Fourth Embodiment

In the present embodiment, acquisition of the position information ofthe baggage management place, storage of the baggage management placeregistration information, reading of the tag information of the radiotags of the baggage, and storage of the baggage registration informationare performed consecutively.

An operation example of the baggage management function of baggagemanaging device 100 in the present embodiment will be described withreference to a flowchart illustrated of FIG. 15.

In the apparatus for managing baggage 100 operating under the control ofthe basic operation executing unit 104 a, if the icon 121 a 2 on thebasic screen 121 a is selected by the tap operation or the like, thebasic operation executing unit 104 a activates the baggage managementfunction executing unit 104 b and transfers a control entity as thebaggage management function executing unit 104 b.

In the baggage management function executing unit 104 b, the positioninformation is acquired on the basis of the signals received by the GPSreceiving unit 111 by the position information acquisition executingunit 104 c (S701), and the acquired position information is registeredin the baggage management information storage region 105 d 1 of thestorage unit 105 as the baggage management place registrationinformation (S702).

Then, the tag information of the radio tag 300 located near theapparatus for managing baggage 100 is read by the tag reader unit 107(S703).

The baggage list screen 121 c illustrated in FIG. 8(a) is displayed onthe display unit 121 on the basis of the read tag information of theradio tag (S704). The baggage list screen 121 c includes a list 121 c 1of baggage corresponding to the read tag information of the radio tag, aread icon 121 c 2, a register icon 121 c 3, and an end icon 121 c 4.

Then, the baggage management function executing unit 104 b receives theselection input for the icon constituting the baggage list screen 121 cby the tap operation or the like of the user (S705), and executes abifurcation process S706 in accordance with the selected icon.

In a case in which the selection input for the end icon 121 c 4 isreceived in S705, the baggage management function executing unit 104 breturns the control entity to the basic operation executing unit 104 ain the bifurcation process S706, and the basic operation executing unit104 a displays the basic screen 121 a, and the operation of the baggagemanagement function executing unit 104 b ends.

In a case in which the selection input for the read icon 121 c 2 isreceived in S705, the process returns to S703 in the bifurcation processS706, and the tag information of the radio tag 300 of the baggagelocated near the apparatus for managing baggage 100 is read again.

In a case in which the selection input for the register icon 121 c 3 isreceived in S705, the tag information of the radio tag of baggage readin S703 is stored in the baggage management information storage region105 d 1 as the baggage registration information (S707).

Then, the position information is acquired by the position informationacquisition executing unit 104 c (S708), the bifurcation process isexecuted depending on whether or not the acquired position is within apredetermined distance from the position stored in the baggagemanagement information storage region 105 d 1 as the baggage managementplace registration information (S709). In a case in which the positionacquired in S708 is within the range of the predetermined distance(Yes), the process returns to S708. In a case in which the positionacquired in S708 is out of the range of the predetermined distance (No),the tag reader unit 107 reads the tag information of the radio tag 300of the baggage located near the apparatus for managing baggage 100(S710). Then, in S707, the radio tag information stored in the baggagemanagement information storage region 105 d 1 as the baggageregistration information is compared with the radio tag information ofthe baggage read in S710, and for the radio tag stored as the baggageregistration information, a baggage which is not included in the radiotags of the baggage read in S710 is determined as the forgotten baggage(S711). Then, the bifurcation process is performed in accordance withthe presence/absence of the forgotten baggage (S712), and in a case inwhich there is no forgotten baggage (No), the baggage managementfunction executing unit 104 b returns the control entity to the basicoperation executing unit 104 a, the basic operation executing unit 104 afurther displays the basic screen 121 a, and the operation of thebaggage management function executing unit 104 b ends.

In a case in which there is a forgotten baggage (Yes), the baggage listscreen 121 d illustrated in FIG. 8(b) is displayed on the display unit121 (S713). The baggage list screen 121 d includes the baggage list 121d 1, the check icon 121 d 2, and the end icon 121 d 3.

Then, the baggage management function executing unit 104 b receives theselection input for the icons constituting the baggage list screen 121 dby the tap operation or the like of the user (S714), and executes thebifurcation process S715 in accordance with the selected icon.

In a case in which the selection input for the check icon 121 d 2 isreceived in S714, the process returns to S710 in the bifurcation processS715, and the tag information of the radio tag 300 located near theapparatus for managing baggage 100 is read again.

In a case in which the selection input for the end icon 121 d 3 isreceived in S714, the baggage management function executing unit 104 breturns the control entity to the basic operation executing unit 104 ain the bifurcation process S715, and the basic operation executing unit104 a further displays the basic screen 121 a, and the operation of thebaggage management function executing unit 104 b ends.

After the tag information is read in S703, the display of the baggagelist screen in S704 for checking may be omitted, and the storage processto the baggage management information storage region of S707 may beperformed without performing the reception of the selection input ofS705 or the bifurcation process of S706.

In the above embodiments, for example, the baggage management functionexecuting unit 104 b is executed when the user arrives at the lodgingplace of the business trip destination or the travel destination, and abaggage which is not included in the baggage when the user leaves thelodging place among the baggage when the user arrives at the lodgingplace is displayed as the forgotten baggage, and thus it is possible toprevent the baggage from being forgotten at the business tripdestinations or the travel destinations.

In the first to fourth embodiments, for example, when the user leaveshome or when the user arrives at the lodging place of the business tripdestination or the travel destination, the tag information of the radiotags of the baggage is read, and the baggage corresponding to the readradio tags are registered as the baggage, and thus there is no need togenerate and register a list of baggage in advance.

Further, in the first to third embodiments, in a case in which thereading of the tag information of the radio tags of the baggage and thestorage of the baggage registration information are performed when theuser leaves home, it is possible to check the baggage to be brought tothe business trip destination and the travel destination by viewing thebaggage list screen 121 c.

Further, in the second to fourth embodiments, forgotten baggage checkingis automatically performed when the user leaves the registered positionsuch as the lodging place of the business trip destination or the traveldestination, and a notification can be performed by display or the likein a case in which there is a forgotten item.

In the above description of the embodiments, the position informationacquisition executing unit 104 c acquires the position information onthe basis of the signals received by the GPS receiving unit 111, but thepresent invention is not limited thereto, and the position informationmay be acquired through the LAN communication unit 141, or the positioninformation may be acquired using information such as a service setidentifier (SSID) of the wireless communication access point 202installed in the business trip destination, the lodging place, or thelike.

Further, it may be determined whether or not the user is located withina range of a predetermined distance from the baggage management placedepending on whether or not it is possible to detect the SSID of thewireless communication access point 202 installed in the business tripdestination, the lodging place, or the like. Alternatively, the positioninformation may be acquired using unique information of the base station203 of the mobile communication network. Alternatively, the positioninformation may be acquired through a beacon or the like using BlueToothcommunication installed in the business trip destination, the lodgingplace, or the like. Further, the position information may be acquiredusing strength of a radio wave received from the wireless communicationaccess point 202 or the base station 203 of the mobile communicationnetwork.

In the above embodiments, the baggage list screen 121 d is displayedwhen there is a forgotten baggage, but a notification of the forgottenbaggage may be given through a sound or/and vibration in addition to thedisplay. Further, a notification may be given to an information terminalsuch as a wristwatch type terminal which cooperates with the apparatusfor managing baggage 100 by means of BlueTooth communication or thelike.

In the above embodiments, the functions of the present invention and thelike have been described as being implemented by executing threeprograms, that is, the baggage management program 105 a, the positioninformation acquisition program 105 b, and the schedule managementprogram 105 c mainly, but the functions of the present invention may beimplemented by executing only one program having the same functions asthe respective functions of the three programs.

In the apparatus for managing baggage 100 of the above embodiments, aconfiguration example in which the tag reader unit 107 is internallyinstalled has been described, but a device that reads the taginformation of the radio tag 300 may be separately installed, andinformation read through the expansion interface unit 108 may beacquired.

Fifth Embodiment

FIG. 16 is a diagram illustrating a use state of an apparatus formanaging baggage 400 in the present embodiment. For example, theapparatus for managing baggage 400 is installed at a front door, andreads radio tags 300 (300-1 to 300-N) installed in baggage of the userleaving home and manages the baggage. The radio tag 300 is not limitedto that installed in in a baggage in advance and may be attached to abaggage like a seal.

FIG. 17A is a diagram illustrating a hardware configuration of theapparatus for managing baggage 400. In FIG. 17A, the apparatus formanaging baggage 400 includes a main control unit 401, a system bus 402,a ROM 403, a RAM 404, a storage unit 405, a operation unit 406, a tagreader unit (tag information reading unit) 407, a display unit 408, andan audio output unit 409 corresponding to the main control unit 101, thesystem bus 102, the ROM 103, the RAM 104, the storage unit 105, theoperation unit 106, the tag reader unit 107, the display unit 121, andthe audio output unit 131 in FIG. 1A of the first embodiment, and sincefunctions thereof are similar, description thereof is omitted.

The apparatus for managing baggage 400 further includes a timepiece unit410. The timepiece unit 410 measures an elapsed time from a date andtime set by the user, for example, using a real time clock (RTC)circuit, and outputs information of a date, a time, and a day of theweek. The main control unit 401 reads information output from thetimepiece unit 410 and performs a process on the basis of the date, thetime, and the day of the week.

In the tag reader unit (tag information reading unit) 407, it isappropriate to set a read distance for the radio tag 300 to, forexample, about 1 m. Alternatively, the tag reader unit 407 may not beinternally installed, and the tag information may be acquired by readingthe information through a tag reader device connected to the outside.

The audio output unit 409 is a speaker and gives a notification of awarning sound or the like to the user of the apparatus for managingbaggage 400.

FIG. 17B is a diagram illustrating a software configuration of theapparatus for managing baggage 400 and illustrates functions of the ROM403, the RAM 404, and the storage unit 405 in FIG. 17A.

The main control unit 401 constitutes the baggage management executingunit 403 a by executing a program stored in the ROM 403 and controls theblocks constituting the apparatus for managing baggage 400. The RAM 404constitutes a temporary storage region (temporary storage unit) 404 awhich temporarily holds data necessary for executing the program storedin the ROM 403. The storage unit 405 constitutes a managementinformation storage region (management information storage unit) 405 awhich stores information used for baggage management by the baggagemanagement executing unit 403 a.

FIG. 18 is a diagram illustrating an external appearance of theapparatus for managing baggage 400 and a display example of a homescreen 408 a. When a power key 406 k of the apparatus for managingbaggage 400 is pushed, the device is powered on, and the home screen 408a is displayed on the display unit 408. In the home screen 408 a, userregistration icon 408 a 1, a baggage registration A icon 408 a 2, abaggage check icon 408 a 3, and the like are displayed as iconsassociated with processes executed by the baggage management. When theuser selects any one of the icons, the process associated with theselected icon is executed.

The icon selection can be detected by a touch panel if a position on thedisplay unit 408 at which an icon of interest is displayed is tappedwith a finger. Alternatively, the icon may be selected by a operationkey such as a cross cursor key or a decision key (not illustrated).

FIG. 19 is a flowchart illustrating a basic process performed by thebaggage management executing unit 403 a of the apparatus for managingbaggage 400.

In the baggage management executing unit 403 a, first, the home screen408 a is displayed (S801). A selection input for an icon displayed onthe home screen 408 a by the tap operation or the like of the user isreceived (S802), and a bifurcation process is performed in accordancewith the selected icon (S803).

In a case in which a selection input for the user registration icon 408a 1 is received, the process is bifurcated to a user registrationprocess S804, and in a case in which a selection input for the baggageregistration A icon 408 a 2 is received, the process is bifurcated to abaggage registration process A S805, and in a case in which a selectioninput for the baggage check icon 408 a 3 is received, the process isbifurcated to a baggage checking process S806. In a case in which thereis no selection input, and after the respective processes of the userregistration process S804, baggage registration process A S805, and thebaggage checking process S806 are executed, the process returns to S801,and the home screen 408 a is displayed again.

The respective processes of the user registration process S804, thebaggage registration process A S805, and the baggage checking processS806 will be described below.

FIG. 20 is a flowchart illustrating an example of the user registrationprocess S804. Further, a display screen being processed is illustratedin FIGS. 21A and 21B.

In the user registration process S804, first, the registrationinformation (baggage management information) of the user stored in themanagement information storage region 405 a of the storage unit 405 isread (S900), and a user list screen 408 b is displayed (S901). FIG. 21Aillustrates a display example of the user list screen 408 b. The userlist screen 408 b of the present display example includes a user list408 b 1 in which registered user names are described, an add icon 408 b2, and an end icon 408 b 3.

Then, the baggage management executing unit 403 a receives a selectioninput for the user list 408 b 1 or the icon 408 b 2 or 408 b 3constituting the user list screen 408 b by the tap operation or the likeof the user (S902), and a bifurcation process S903 is executed inaccordance with a user name or an icon which is selected and input. In acase in which the selection input for the end icon 408 b 3 is receivedin step S902, the user registration process ends.

In a case in which the selection input for the user name displayed inthe user list 408 b 1 is received in S902, the registration informationstored in the management information storage region 405 a of the storageunit is read corresponding to the selected user name (S904), and theprocess proceeds to S905. In a case in which the selection input for theadd icon 408 b 2 is received in S902, the process proceeds to S905.

In step S905, a user registration screen 408 c is displayed. FIG. 21Billustrates a display example of the user registration screen 408 c. Theuser registration screen 408 c of the present display example includes auser name input frame 408 c 1, a baggage registration B icon 408 c 2, aregister icon 408 c 3, return icon 408 c 4, a baggage learning functioncheckbox 408 c 5, and an automatic baggage addition function checkbox408 c 6. In a case in which the selection input for the user namedisplayed in the user list is received in S902, the user name inputframe 408 c 1, the baggage learning function checkbox 408 c 5, and theautomatic baggage addition function checkbox 408 c 6 are displayed onthe basis of the user name or the registration information of a baggagelearning function ON/OFF setting and an automatic baggage additionfunction ON/OFF setting read in S904.

Then, a selection input for an icon, an input box, and a checkboxdisplayed on the user registration screen 408 c is received by the tapoperation or the like of the user (S906), and a bifurcation process isexecuted in accordance with the icon, the input box, and the checkboxwhich are selected (S907). In a case in which the selection input forthe return icon 408 c 4 is received in S906, the process returns toS901, and the user list screen 408 b is displayed.

In a case in which the user name input frame 408 c 1 is selected by thetap operation in S906, a user name input process is performed (S908). Inthe user name input process S908, for example, a soft keyboard isdisplayed (not illustrated in FIG. 21B), and it is possible to newlyregister the user name or change or correct the registered user name.

In a case in which the selection input for the baggage registration Bicon 408 c 2 is received in S906, the baggage registration process B forthe user name input in S908 is executed (S909). The baggage registrationprocess B will be described later with reference to FIG. 22.

If the baggage learning function checkbox 408 c 5 is selected by the tapoperation in S906, in, switching of the ON/OFF setting of the baggagelearning function is performed (S910). In the baggage learning functioncheckbox 408 c 5, the on/off setting of the baggage learning function isswitched each time the tap operation is performed. In the displayexample of FIG. 21B, a black square indicates an ON state, and a whitesquare indicates an OFF state.

In a case in which the automatic baggage addition function checkbox 408c 6 is selected by the tap operation in S906, switching of the ON/OFFsetting of the automatic baggage addition function is performed (S911).In the automatic baggage addition function checkbox 408 c 6, the on/offsetting of the automatic baggage addition function is switched each timethe tap operation is performed. In the display example of FIG. 21B, ablack square indicates an ON state, and a white square indicates an OFFstate.

In a case in which the selection input for the register icon 408 c 3 isreceived in S906, information such as the baggage registered in thebaggage registration B process in S909, the baggage learning functionON/OFF setting of S910, and the automatic baggage addition functionON/OFF setting of S911 is stored in the management information storageregion 405 a of the storage unit 405 as the baggage managementinformation in association with the user name input in the user nameinput process of S908 (S912).

After the process of S908 to S912 is executed, the process returns toS905, and the user registration screen 408 c is displayed again.

FIG. 22 is a flowchart illustrating an example of the baggageregistration process B (S909 in FIG. 20). Further, a display screenbeing processed is illustrated in FIGS. 21C and 21D.

In the baggage registration process B (S909), first, the baggagemanagement information corresponding to the user name displayed in theuser name input frame 408 c 1 of the user registration screen 408 c isread from the management information storage region 405 a of the storageunit (S1000), and a baggage list screen B (408 d) is displayed (S1001).

FIG. 21C illustrates a display example of the baggage list screen B (408d). The baggage list screen B of the present display example includes auser name 408 d 1, a baggage list 408 d 2 registered in association witha user name, a return icon 408 d 3, delete icon 408 d 4, correct icon408 d 5, and an add icon 408 d 6. A user name input in the user nameinput frame 408 c 1 of the user registration screen 408 c displayed inthe user name 408 d 1. The baggage list 408 d 2 includes a managementnumber, radio tag ID information, and an item name of a baggage.

Then, the baggage management executing unit 403 a receives a selectioninput for the baggage list 408 d 2 or each icon constituting the baggagelist screen 408 d by the tap operation or the like of the user (S1002),and a bifurcation process S1003 is executed in accordance with thebaggage list or the icon which is selected and input. In a case in whichthe selection input for the return icon 408 d 3 is received in S1002,the baggage registration B process S909 ends.

In a case in which a selection input for the baggage displayed in thebaggage list 408 d 2 is received in S1002, the baggage which areselected and received are selected as a target to be deleted orcorrected, and display indicating that the baggage are selected, forexample, by inverting a display color (S1004). Here, an example in whicha baggage in which “radio tag ID information” is “xxxx9” is selected asa target to be deleted or corrected is illustrated. Thereafter, theprocess returns to S1001.

In a case in which a selection input for the delete icon 408 d 4 isreceived in S1002, information is deleted from the managementinformation storage region 405 a of the storage unit for the baggageselected in S1004 (S1005). Thereafter, the process returns to S1001.

In a case in which a selection input for the correct icon 408 d 5 isreceived in S1002, the baggage management information is read from themanagement information storage region 405 a of the storage unit for thebaggage selected in S1004 (S1006), and the process proceeds to S1007. Ina case in which a selection input for the add icon 408 d 6 is receivedin S1002, the process proceeds to S1007.

In S1007, a baggage registration screen B 408 e is displayed. FIG. 21Dillustrates a display example of the baggage registration screen B (408e). The baggage registration screen B of the present display exampleincludes a management number 408 e 1, radio tag ID information 408 e 2,a baggage name input frame 408 e 3, a user name input frame 408 e 4, acarrying condition setting checkbox 408 e 5, a tag information read icon408 e 6, a register icon 408 e 7, and a return icon 408 e 8. The username displayed in the user name 408 d 1 of the baggage list screen B(408 d) is displayed in the user name input frame 408 e 4. It ispossible to perform a setting for each day of the week for each event(here, for each business trip) through the carrying condition settingcheckbox 408 e 5. In a case in which a selection input for the correcticon 408 d 5 is received in S1002, the registration information of themanagement number 408 e 1, the radio tag ID information 408 e 2, thebaggage name input frame 408 e 3, the user name input frame 408 e 3, theuser name input frame 408 e 4, and the carrying condition settingcheckbox 408 e 5 is displayed on the basis of the baggage registrationinformation read in S1006.

Then, the selection input for the icon, the input box, and the checkboxdisplayed in the baggage registration screen B by the tap operation orthe like of the user is received (S1008), and the bifurcation process isperformed in accordance with the icon, the input box, and the checkboxwhich is selected (S1009). In the selection input and the bifurcationprocesses S1008 and S1009, it is possible to perform a process in whichthe selection inputs for the icon, the input box, and the checkbox arecombined. In a case in which the selection input for the return icon 408e 8 is received in S1008, the process returns to S1001, and the baggagelist screen 408 d is displayed.

If the baggage name input frame 408 e 3 is selected by the tap operationin S1008, a baggage name input process is performed (S1010). In thebaggage name input process S1010, for example, a soft keyboard isdisplayed (not illustrated in FIG. 21D), and it is possible to input andcorrect the item name.

If the user name input frame 408 e 4 is selected by the tap operation inS1008, the user name input process is performed (S1011). In the username input process S1011, for example, a soft keyboard is displayed, andit is possible to input and correct the user name.

If the carrying condition setting checkbox 408 e 5 is selected by thetap operation in S1008, it is designated whether or not the baggage arecarried on the day of the week and the business trip on which thebaggage are carried as the carrying condition (S1012). Further, in orderto cope with a case in which baggage differ depending on a time zone inwhich the user goes out such as a case in which baggage for school aredifferent from baggage for an academy, any other carrying condition suchas a time zone may be set as the carrying condition in addition to theday of the week on which the baggage are carried.

In a case in which the tag information read icon 408 e 6 is selected bythe tap operation in S1008, the tag reader unit 407 reads the taginformation of the radio tag 300 of the baggage located near baggagemanaging device 400 (S1013).

In a case in which a selection input for the register icon 408 e 7 isreceived in S1008, the information of the management number 408 e 1, theradio tag ID information 408 e 2, the baggage name input frame 408 e 3,the user name input frame 408 e 4, and the carrying name settingcheckbox 408 e 5 displayed in the baggage registration screen B isstored in the management information storage region 405 a of the storageunit 405 as the baggage management information (S1014).

After the process of S1010 to S1014 is executed, the process returns toS1007, and the baggage registration screen B (408 e) is displayed again.The baggage name, the user name, and the carrying condition which areinput in S1010 to S1012 and the tag information read in S1013 aredisplayed in the baggage registration screen B. Through the aboveprocess, the process of adding, correcting, or deleting the baggage ofthe selected user is performed.

FIG. 23 is a flowchart illustrating an example of the baggageregistration process A (S805) of FIG. 19. The baggage registrationprocess A is similar to the baggage registration process B (S909) ofFIG. 22, but the baggage registration is performed for all theregistered users independently of the user registration process. Thesame processes as those in FIG. 22 are denoted by the same referencenumerals, and description of common processes is omitted.

In the baggage registration process A (S805), the baggage managementinformation of the baggage of all the registered users is read from themanagement information storage region 405 a of the storage unit (S1020),and a baggage list screen A (408 f) is displayed (S1021).

FIG. 24 illustrates a display example of the baggage list screen A (408f). Display items of the baggage list screen A correspond to the displayitems of the baggage list screen B (408 d) of FIG. 21C and includes aregistered baggage list 408 f 1, a return icon 408 f 2, a delete icon408 f 3, a correct icon 408 f 4, add an icon 408 f 5. In the baggagelist 408 f 1, in addition to the management number, the radio tag IDinformation, and the baggage name, the user name is added.

Then, the baggage management executing unit 403 a receives the selectioninput for the baggage list or the icon constituting the baggage listscreen 408 f by the tap operation or the like of the user (S1002), andperforms a process similar to the process of S1003 to S1014 of thebaggage registration process B of FIG. 22 in accordance with the baggagelist or the icon which is selected and input. In other words, the userperforms the selection input for the baggage registration screen B (408e) of FIG. 21D.

With the above process, a process of adding, correcting, and deletingthe baggage is performed for all the users.

FIG. 25 is a flowchart illustrating an example of the baggage checkingprocess S806 of FIG. 19. In the baggage checking process, determinationand notification of the forgotten baggage and automatic additionregistration of necessary items to be carried are performed.

First, date and time information is acquired from the timepiece unit 410(S1100), and the baggage management information is read from themanagement information storage region 405 a of the storage unit (S1101).

FIG. 26 illustrates an example of baggage management information 4050. Amanagement number 11 a, a radio tag ID lib, a user name 11 c, a baggagename 11 d, and a carrying condition setting 11 e are stored as thebaggage management information 4050. In the carrying condition setting11 e, it is distinguished whether or not it is necessary to carry thebaggage on each day of the week or the business trip. In other words,when a setting flag is set to “1,” it means that it is necessary tocarry the baggage on a corresponding day of the week or the businesstrip, and when the setting flag is set to “0,” it means that it is notnecessary to carry the baggage on a corresponding day of the week or thebusiness trip. The following description will proceed with an example ofdetermining whether or not it is necessary to carry the baggage on eachday of the week, but the same applies to a case in which it isdetermined whether or not it is necessary to carry the baggage for eachevent (on a business trip or the like).

Then, the tag reader unit 407 reads the tag information of the radio tag300 for all the baggage being carried by the user (S1102), and performsa user identification process on the basis of information of the readradio tags and the baggage management information 4050 (S1103). The useridentification process is to identify the user from the baggage, but italso corresponds to a case in which the baggage are shared by aplurality of users. The user identification process will be describedlater in detail with reference to FIG. 29.

If the user is identified, the baggage in which the carrying conditionsetting of the day of the week of the date and time information acquiredin S1100 is set to a flag “1” (it is necessary to carry) are comparedwith the baggage of the radio tags read in S1102 with reference to thebaggage management information 4050 of the user. Then, a baggage whichis not included in the baggage of the read radio tags among the baggageof the flag “1” is determined as the forgotten baggage (S1104). Abaggage list screen C (408 g) is displayed to give a notificationindicating the presence or absence of the forgotten baggage to the user(S1105).

FIG. 27 illustrates a display example of the baggage list screen C (408g). The baggage list screen C includes an identified user name 408 g 1,a list 408 g 2 of baggage which it is determined to be necessary for theuser to carry on the day of the week of the date and time informationacquired in S1100, and an end icon 408 g 3. The baggage list 408 g 2includes a management number, radio tag ID information, and a baggagename. Then, the forgotten baggage are displayed to be distinguished fromother baggage, for example, by reversing a display color of the baggagedetermined as the forgotten baggage in S1104. Here, a baggage in which aID is “xxxx4,” and a product name is “TARO pass case” is displayed asthe forgotten baggage.

For the determination and the display of the forgotten baggage on thebusiness trip, it is desirable that an icon of “business trip” be addedto the baggage list screen C (408 g) of FIG. 27, and when the userselects the icon, switching to the determination of the forgottenbaggage on the business trip be performed. Further, in the presentdisplay example, baggage other than the forgotten baggage are alsodisplayed, but only forgotten baggage may be displayed, or the number offorgotten baggage may be displayed.

Then, the baggage management executing unit 403 a receives an input bythe tap operation or the like of the user (S1106) and executes abifurcation process S1107 depending on whether or not a selection inputfor the end icon 408 g 3 is received. In a case in which the selectioninput for the end icon 408 g 3 is not received (No), the process returnsto S1106, and the input is received again. In a case in which theselection input for the end icon 408 g 3 is received (Yes), the processproceeds to s1108.

In S1108, baggage checking log information is generated on the basis ofan identification result of the user and a checking result of thebaggage and stored in the management information storage region 405 a ofthe storage unit. In the management information storage region 405 a,log information is generated each time a checking operation isperformed, and the log information is accumulated for each date for eachuser.

FIG. 28 illustrates an example of baggage checking log information 4051.(a) illustrates a checking result for each user, and a checking date, aday of the week, a checking time, a radio tag ID read in S1102, andinformation indicating whether or not the user is on a business trip(business trip=1) are recorded. (b) illustrates a record of the numberof baggage checking processes which are performed on each day of theweek and a business trip day for each user (the number of checkingoperations which are performed by the apparatus for managing baggage400). (c) illustrates a record of the number of baggage carryings foreach day of week and a business trip (the number of detections of theradio tag ID attached to the baggage).

In step S1109, a management information update process is executed. Inthe management information update process, baggage determined to beunregistered are automatically registered, and baggage which it isnecessary to carry are set automatically by the learning function. Themanagement information update process will be described later withreference to FIG. 31. Thus, the baggage checking process S806 ends, theprocess returns to S801 of FIG. 19, and the home screen 408 a isdisplayed.

As described above, according to the baggage checking process of thepresent embodiment, in a case in which the user does not carry thebaggage set to be carried, it is possible to determine the baggage asthe forgotten baggage and give a notification to the user. Since thecarrying condition is set in association with each day of the week andthe business trip, it is also possible to cope with a change in baggagedepending on a condition such as the day of the week or the businesstrips, and thus usability is improved.

FIG. 29 is a flowchart illustrating an example of the useridentification process S1103. In this case, the user performing thebaggage checking is identified, and in the case of an unregistered user,the user registration is performed.

First, a bifurcation process is performed on the basis of whether or notthe registered radio tag is included in the read radio tags (S1201). Ina case in which the registered radio tag is included in the read radiotags (Yes), a bifurcation process is performed depending on whether ornot radio tags of a plurality of users are included in the red radiotags (S1203).

In a case in which only the radio tag of one user is included in theread radio tag (No), it is determined that the user performing thebaggage checking through the apparatus for managing baggage 400 isdetermined to be the user in which the read radio tag is registered(S1204). In a case in which only the radio tag of one user is included,a user checking screen for identity verification (a screen conforming toFIG. 30 to be described later) may be displayed, and it may be approved.

In a case in which the radio tags of a plurality of users are includedin the red radio tags (Yes), a user selection screen 408 h is displayed(S1205) to identify the user performing the baggage checking.

FIG. 30 illustrates a display example of the user selection screen 408h. A list 408 h 1 of a plurality of user names registered in associationwith the read radio tag is displayed in the user selection screen 408 h.On the other hand, a selection input for the user list displayed by thetap operation or the like is received from the user performing thebaggage checking (S1206), and the user of the selected user name isdetermined to perform the baggage checking through the apparatus formanaging baggage 400 (S1207).

In a case in which the registered radio tag is not included in the readradio tags S1201 (No), the user registration process is performed(S1202). In the user registration process S1202, the same processing asthe user registration process S804 illustrated in FIG. 20 is assumed tobe performed. Accordingly, the user list screen 408 b illustrated inFIG. 21A is displayed, and when the user is registered, the user namedisplayed in the list is selected, the baggage registration B icon 408 c2 is selected in the user registration screen 408 c of FIG. 21B, and thebaggage are registered. If the user is not registered, the add icon 408b 2 is selected in the user list screen 408 b of FIG. 21A, and the username or the like is input in the user registration screen 408 c of FIG.21B, the baggage registration B icon 408 c 2 is selected, and thebaggage are registered. With the above processing, it is possible toidentify the user performing baggage checking.

In the above embodiments, the user is selected in a case in which theradio tags corresponding to the baggage of a plurality of the users areread, but the forgotten baggage determination processing S1104 may beperformed for a plurality of users corresponding to the read radio tags,and the baggage list screen may be displayed for each user. Further, ina case in which the radio tags corresponding to the baggage of aplurality of users are read, a user for whom a time at which the radiotag is read is close to a baggage checking time stored as the baggagechecking log information may be selected.

FIG. 31 is a flowchart illustrating an example of the managementinformation update process S1109. In the management information updateprocess, in a case in which unregistered baggage are detected, theunregistered baggage are automatically added as new baggage, and thecarrying condition is set such that baggage with a high carryingfrequency are automatically set as baggage to be carried.

First, in the setting of the user registration (FIG. 21B), a bifurcationprocess depending on whether the automatic baggage addition functioncheckbox 408 c 6 is turned on or off is performed (S1301). In a case inwhich the automatic baggage addition function setting is OFF (No), theprocess proceeds to S1306. In a case in which the setting of theautomatic baggage addition function is ON (Yes), a loop process (S1302to S1305) is repetitively performed N times up to the number N of radiotags obtained by reading a parameter I indicating an order of the readradio tag.

In step S1303, a bifurcation process depending on whether or not an I-thread radio tag ID is already registered is performed

In a case in which the I-th read radio tag ID is unregistered (No), theunregistered I-th read radio tag is additionally registered as the radiotag of the baggage of the user identified in the user identificationprocess S1103 (S1304). In a case in which the I-th read radio tag ID isregistered (Yes), the process returns to the beginning of the loopprocess, and a process starting from S1303 is performed for the nextparameter.

In step S1306, in the setting of the user registration (FIG. 21B), abifurcation process is performed depending on whether or not the baggagelearning function checkbox 408 c 5 is turned on or off (S1306). In acase in which the setting of the learning function is turned off (No),the process proceeds to S1315. In a case in which the setting of thelearning function is turned on (Yes), the loop processing (S1307 toS1314) is repeated M times up to the number M of baggage obtained byregistering a parameter J from 1.

In S1308, a process of determining whether or not a predeterminedcondition (a carrying requirement condition) is satisfied on the day ofthe week is performed for a J-th baggage. In this determination, thebaggage checking log information 4051 of FIG. 28 is referred to. Anexample of the carrying requirement condition is a condition that thenumber of checkings of baggage on a corresponding day of the week isequal to or more than a predetermined number (for example, 5), and aprobability of carrying the J-th baggage on the corresponding day of theweek is equal to or larger than a predetermined value (for example,80%). The carrying probability is calculated from a ratio of the numberof readings of the radio tag of the baggage on a corresponding day ofthe week of FIG. 28(c) to the number of baggage checking processesperformed for the baggage log information of FIG. 28(b) on thecorresponding day of the week.

In a case in which the carrying requirement condition is satisfied (Yes)as a result of determination, the carrying condition flag of the day ofthe week for the J-th baggage is set to “1” (S1309). In a case in whichthe carrying requirement condition is not satisfied (No), the carryingcondition flag of the day of the week for the J-th baggage is set to “0”(S1310).

In S1311, a determination process is made as to whether or not theabove-mentioned carrying requirement condition is satisfied on thebusiness trip date. As a result of the determination, in a case in whichthe carrying requirement condition is satisfied (Yes), the carryingcondition flag of the business day is set to “1” (S1312). In a case inwhich the carrying requirement condition is not satisfied (No), thecarrying condition flag of the business day is set to “0” (S1313).

After the loop process from S1307 to S1314 is performed, in S1315, thebaggage management information of the user identified in the useridentification process S1103 is updated and stored in the managementinformation storage region 405 a of the storage unit.

According to the management information update process described above,in a case in which an unregistered radio tag is read, it is possible toautomatically register it as the baggage of the user determined by theuser identification process S1103, and it is possible to convenientlyregister a new baggage. Further, even for the baggage in which thecarrying condition is not set as the baggage to be carried on acorresponding day of the week or on a business trip in advance, it ispossible to determine whether or the carrying requirement condition issatisfied through the learning function, regard the baggage as thebaggage to be carried out automatically, and set the carrying condition.

According to the present embodiment, since the items to be carried areset in association with each day of the week or each event, it is alsopossible to cope with the change in the baggage depending on thecondition such as the day of the week or the event. Further, it ispossible to register items with high carrying frequencies automaticallyas baggage to be carried on the basis of the baggage checking result,and thus the usability is improved.

Sixth Embodiment

In the present embodiment, a system in which an information terminaldevice holding user information is connected to the apparatus formanaging baggage described in the fifth embodiment, and the informationterminal device and the apparatus for managing baggage manage thebaggage in cooperation with each other. As a result, the baggagemanagement function can be further expanded.

FIG. 32 is a configuration diagram illustrating a use state of thebaggage managing system in the present embodiment. In the baggagemanaging system, an information terminal device 600 and an apparatus formanaging baggage 500 establish a connection, perform communication witheach other, and manage the baggage in cooperation with each other. As acommunication means for that purpose, a wide area public network 201such as the Internet, a wireless communication access point 202, a basestation 203 of a mobile telephone communication network, and a mobiletelephone communication server 204 are used. Accordingly, even when theinformation terminal device 600 is located in a place away from theapparatus for managing baggage 500, the determination function and thenotification function of the forgotten baggage are expanded byperforming transmission and reception of the information of the user andthe information of the baggage. For example, the apparatus for managingbaggage 500 can be installed at the front door to manage the baggage ofall family members, and a notification of the forgotten baggage can begiven to other family members through the information terminal device600.

FIG. 33A is a diagram illustrating a hardware configuration of theapparatus for managing baggage 500. The same functional portions asthose in the fifth embodiment (FIG. 17A) are denoted by the samereference numerals, and redundant description of common points isomitted. A difference from FIG. 17A lies in that a LAN communicationunit 411 a and a Bluetooth communication unit 411 b are added as acommunication processing unit 411. The communication processing unit 411has a function similar to that of the communication processing unit 140of FIG. 1A of the first embodiment, and thus description thereof isomitted, but instead of the LAN communication unit 411 a and theBluetooth communication unit 411 b performing transmission and receptionof data with the information terminal device 600, a near fieldcommunication (NFC) communication unit may be installed.

FIG. 33B is a diagram illustrating a software configuration of theapparatus for managing baggage 500 and illustrates functions of the ROM403, the RAM 404, and the storage unit 405 in FIG. 33A. The samefunctional portions as those in the fifth embodiment (FIG. 17B) aredenoted by the same reference numerals, and redundant descriptionthereof is omitted. A difference from FIG. 17B lies in that the storageunit 405 has a schedule information storage region (schedule informationstorage unit) 405 b.

Since the hardware configuration of the information terminal device 600is similar to a configuration obtained by excluding the tag reader unit107 from the configuration of FIG. 1A of the first embodiment,description thereof is omitted, but communication between theinformation terminal device 600 and the base station 203 is preferablyperformed in accordance with a Wideband Code Division Multiple Access(W-CDMA) (registered trademark) scheme, a Global System for MobileCommunications (GSM) (registered trademark) scheme, a Long TermEvolution (LTE) scheme, or any other communication scheme.

FIG. 34 is a diagram illustrating a software configuration of theinformation terminal device 600, and illustrates functions of the ROM103, the RAM 104, and the storage unit 105. An operation of theinformation terminal device 600 is implemented such that a basicoperation program 103 a stored in the ROM 103, a notification managementprogram 105 e stored in the storage unit 105, and a schedule managementprogram 105 c are developed onto the RAM 104 and executed by a maincontrol unit 101. Accordingly, a basic operation executing unit 104 a, anotification management executing unit 104 e, and a schedule managementexecuting unit 104 d are configured in the RAM 104, and various kinds ofoperations are controlled. Further, schedule information of the user tobe managed by the apparatus for managing baggage 500 is stored in theschedule information storage region (schedule information storage unit)105 d 2 of the storage unit 105. Specifically, the schedule informationof the owner of the information terminal device 600 (for example, eventinformation such as a business date and time and a lodging place) isincluded, but schedule information (for example, event information suchas travel or shopping) of other persons (for example, a family or achild) may be included.

FIG. 35 is a flowchart illustrating a basic process performed by thebaggage management executing unit 403 a of the apparatus for managingbaggage 500. The same processing portions as those in the fifthembodiment (FIG. 19) are denoted by the same reference numerals.

In the baggage management executing unit 403 a, first, a home screen 408i is displayed (S801-2). FIG. 36 is a view illustrating a displayexample of the home screen 408 i of the apparatus for managing baggage500. In the home screen 408 i, a user registration icon 408 i 1 and abaggage registration A icon 408 i 2 are displayed as icons associatedwith the process executed by the baggage management. As compared withthe fifth embodiment (FIG. 18), the baggage check icon 408 a 3 isdeleted.

A selection input for the icon displayed on the home screen 408 i by thetap operation or the like of the user is received (S802), and abifurcation process is performed in accordance with the selected icon(S803). In a case in which a selection input for the user registrationicon 408 i 1 is received, the process is bifurcated to a userregistration process S804-2, and in a case in which a selection inputfor baggage registration A icon 408 i 2 is received, the process isbifurcated to a baggage registration process A S805, and in a case inwhich there is no selection input, the process is bifurcated to abaggage checking process S806-2. Of these, the baggage registrationprocess A S805 is similar to that in FIG. 23, but the user registrationprocess S804-2 and the baggage checking process S806-2 are performed incooperation with information terminal device 600. After the respectiveprocesses of the user registration process S804-2, the baggageregistration process A S805, and the baggage checking process S806-2 areexecuted, the process returns to S801-2, and the home screen 408 i isdisplayed again.

The user registration process S804-2 and the baggage checking processS806-2 will be described below. FIG. 37 is a flowchart illustrating anexample of the user registration process S804-2. This corresponds toFIG. 20 of the fifth embodiment, the same processes are denoted by thesame reference numerals, and new processes will be described.

In S905-2, a user registration screen 408 c is displayed. FIG. 38Aillustrates a display example of the user registration screen 408 c. Ascompared with the user registration screen 408 c of FIG. 21B, a terminalregistration icon 408 c 7 is added.

If the terminal registration icon 408 c 7 is selected by the tapoperation in S906-2, a terminal registration process is executed (S913).In this process, an information terminal device to cooperate for thebaggage management is registered.

FIG. 39 is a flowchart illustrating an example of the terminalregistration process S913. First, a terminal registration screen 408 jis displayed on the display unit 408 (S1401). FIG. 38B illustrates adisplay example of the terminal registration screen 408 j. The terminalregistration screen 408 j includes a terminal list 408 j 1 of detectedinformation terminal devices, a terminal search icon 408 j 2, a pairingicon 408 j 3, a register icon 408 j 4, a return icon 408 j 5, a schedulecooperation checkbox 408 j 6, and a notification cooperation checkbox408 j 7.

Then, the baggage management executing unit 403 a receives a selectioninput for the terminal list or the icon constituting the terminalregistration screen 408 j by the tap operation or the like of the user(S1402) and performs a bifurcation process in accordance with theterminal list or the icon which is selected and input (S1403).

In a case in which a selection input for the information terminal devicedisplayed in the terminal list 408 j 1 is received in S1402, theinformation terminal device that has received the selection input isselected as a target to cooperate with the apparatus for managingbaggage 500, and display indicating that the information terminal deviceis selected is performed, for example, by inverting a display color(S1404). FIG. 38B illustrates an example in which a terminal 1“Sphone_AAA” is selected as a target to cooperate. In a case in whichthe selection input for the terminal search icon 408 j 2 is received inS1402, the information terminal device located near the apparatus formanaging baggage 500 is searched by means of Bluetooth communication,and information of the detected information terminal device is acquired(S1405). The acquired information terminal device information isdisplayed in the terminal list 408 j 1 of the terminal registrationscreen 408 j in S1401.

In a case in which a selection input for the pairing icon 408 j 3 isreceived in S1402, a pairing process is performed by a known method suchas a method of inputting the information terminal device selected as atarget to cooperate in S1404 and an authentication number (S1406).

If the schedule cooperation checkbox 408 j 6 is selected by the tapoperation S1402, switching of the ON/OFF setting of the scheduleinformation cooperation with the paired information terminal device 600is performed (S1407). If the notification cooperation checkbox 408 j 7is selected by the tap operation in S1402, switching of the ON/OFFsetting of the notification cooperation of the forgotten baggage or thelike with the paired information terminal device 600 is performed(S1408).

In a case in which the selection input for register icon 408 j 4 isreceived in S1402, the information of the paired information terminaldevice displayed in the terminal registration screen 408 j and thesetting information such as the schedule cooperation are stored in themanagement information storage region 405 a of the storage unit 405 asthe baggage management information (S1409). After the process of S1404to S1409 is executed, the process returns to S1401, and the terminalregistration screen 408 j is displayed again.

In a case in which the selection input for return icon 408 j 5 isreceived in S1402, the terminal registration process S913 ends.

FIGS. 40A and 40B are sequence diagrams illustrating an example of thebaggage checking process S806-2. FIG. 40A illustrates the first half ofthe sequence, FIG. 40B illustrates the second half of the sequence, andthe apparatus for managing baggage 500 and the information terminaldevice 600 perform the process in cooperation with each other. A screenbeing processed is illustrated in FIGS. 41 and 42.

In FIG. 40A, the apparatus for managing baggage 500 acquires the dateand time information from the timepiece unit 410 (S1501) and performs abifurcation process in accordance with whether or not a current time isa time that has passed a predetermined schedule acquisition time(S1502). As the predetermined time, for example, a time before the usergoes out in a state in which the schedule of the user is fixed (forexample, 4 AM) is desirable. In a case in which the predetermined timeis not passed (No), the process proceeds to S1508.

In a case in which the predetermined time is passed (Yes), a bifurcationprocess is performed depending on whether or not there is an informationterminal device that performs the schedule cooperation (S1503). In acase in which there is no information terminal device that performs theschedule cooperation (No), the process proceeds to S1508. In a case inwhich there is an information terminal device that performs the schedulecooperation (Yes), a bifurcation process depending on whether or not theschedule information is acquired is performed (S1504). In a case inwhich the schedule information is acquired (Yes), the process proceedsto S1508.

In a case in which the schedule information is determined not to beobtained in S1504 (No), an acquisition request for schedule informationof a date acquired in S1501 is transmitted to the information terminaldevice 600 that performs the schedule cooperation (S1505). Uponreceiving the request, the information terminal device 600 transmits theschedule information to the apparatus for managing baggage 500 on thebasis of the schedule information stored in the schedule informationstorage region 105 d 2 of the storage unit 105 (S1506). The apparatusfor managing baggage 500 stores the received schedule information in theschedule information storage region 405 b of the storage unit 405(S1507).

In S1508, the tag information of the radio tag 300 of the baggagelocated near the apparatus for managing baggage 500 is read by the tagreader unit 407, and a bifurcation process depending on whether or notthe radio tag is detected (the tag information can be read) is performed(S1509). In a case in which the radio tag is unable to be detected (No),the baggage checking process S806-2 ends. In a case in which the radiotag is detected (Yes), the baggage management information is read fromthe management information storage region 405 a of the storage unit, andthe schedule information is read from the schedule information storageregion 405 b (S1510). An example of the read baggage managementinformation is illustrated in FIG. 26, and the baggage for each day ofthe week and baggage on the business trip day are set in a carryingcondition setting 11 e. Thereafter, a user identification processing isperformed on the basis of the read tag information and the baggagemanagement information (S1511). The user identification process will bedescribed later in detail with reference to FIG. 43.

Then, in FIG. 40B, the apparatus for managing baggage 500 performs theforgotten baggage determination on the basis of the read taginformation, the baggage management information, and the scheduleinformation (S1512). In other words, the baggage in which the carryingcondition setting of the day of the week of the date and timeinformation acquired in S1501 is a flag “1” or the baggage in which thecarrying condition setting of a business trip day is a flag “1” in acase in which a corresponding day is the business trip day in accordancewith the schedule information is compared with the baggage of the radiotag read in S1508 with reference to the baggage management informationrelated to the user identified in S1511. Then, the baggage which are notincluded in the baggage of the read radio tag among the baggage of theflag “1” are determined as the forgotten baggage.

Then, a bifurcation process is performed in accordance with whether ornot there is an information terminal device that performs thenotification cooperation (S1513). In a case in which there is aninformation terminal device that performs the notification cooperation(Yes), a notification of the forgotten baggage information is given tothe information terminal device 600 (S1514). The notification managementexecuting unit 104 e of the information terminal device 600 displays aforgotten baggage notification screen 121 h to give a notificationindicating the presence or absence of the forgotten baggage to the useron the basis of the received forgotten baggage information (S1517). FIG.41 illustrates a display example of the forgotten baggage notificationscreen 121 h. The forgotten baggage notification screen 121 h includesan identified user name 121 h 1, a notification message 121 h 2including an item name of a forgotten baggage, and an end icon 121 h 3.

Then, a selection input for the end icon 121 h 3 constituting theforgotten baggage notification screen 121 h by user tap operation or thelike is received (S1518), and a bifurcation process is performed inaccordance with the selection input (S1519). In a case in which theselection input for the end icon 121 h 3 is not received in S1518 (No),the process returns to S1518, and the selection input is received again.In a case in which the selection input for the end icon 121 h 3 isreceived in S1518 (Yes), a confirmation response to the forgottenbaggage notification is transmitted to the apparatus for managingbaggage 500 (S1520).

In a case in which there is no information terminal device that performsthe notification cooperation in S1513 (No), a forgotten baggagenotification screen 408 k is displayed on the display unit 408 of theapparatus for managing baggage 500 to give a notification indicating thepresence/absence of the forgotten baggage (S1515). FIG. 42 illustrates adisplay example of the forgotten baggage notification screen 408 k. Theforgotten baggage notification screen 408 k includes a notificationmessage 408 k 2 including an identified user name 408 k 1, a forgottenbaggage item name, and an end icon 408 k 3.

Then, a selection input for the end icon 408 k 3 constituting theforgotten baggage notification screen 408 k by the tap operation or thelike of the user is received (S1516). In the bifurcation process S1521,in a case in which the selection input for end icon 408 k 3 is notreceived in S1516 or in a case in which the confirmation response to theforgotten baggage notification is not received from the informationterminal device 600 (No), the process returns to S1516. In a case inwhich the selection input for the end icon 408 k 3 is received in S1516or in a case in which the confirmation response to the forgotten baggagenotification is received from the information terminal device 600 (Yes),the baggage checking log information is generated for each identifieduser name and stored in the management information storage region 405 aof the storage unit (S1522). An example of the baggage checking loginformation to be stored is illustrated in FIG. 28, and the number ofcarryings of baggage or the like on the day of the week and on thebusiness trip day is described.

In S1523, a management information update process is executed. In themanagement information update process, baggage determined to beunregistered are automatically registered, and it is automatically setwhether or not it is necessary to carry the baggage through the learningfunction. The baggage management information update process is similarto that in FIG. 31. As a result, the baggage checking process S806-2ends, the process returns to S801-2 of FIG. 35, and the home screen 408i is displayed.

According to the baggage checking process of the present embodiment, theapparatus for managing baggage 500 and the information terminal device600 can determine the forgotten baggage in cooperation with each otherand give a notification to the user. At that time, since the scheduleinformation of the user can be acquired from the information terminaldevice 600, and the notification of the forgotten baggage can be givento the information terminal device 600, the management function isimproved.

In the above embodiment, in a case in which there is no informationterminal device that performs the notification cooperation in S1513(No), the forgotten baggage notification screen 408 k is displayed inthe display unit 408 of the apparatus for managing baggage 400, but evenin a case in which there is an information terminal device that performsthe notification cooperation in S1513 (Yes), the forgotten baggagenotification screen 408 k may be similarly displayed on the display unit408 of the apparatus for managing baggage 500.

FIG. 43 is a sequence diagram illustrating an example of the useridentification process S1511. This process is also performed incooperation with the information terminal device 600.

First, the apparatus for managing baggage 500 performs a bifurcationprocess depending on whether or not there is a registered radio tag inthe read radio tag (S1601).

In a case in which there is a registered radio tag among the read radiotags (Yes), a bifurcation process is performed in accordance withwhether or not the radio tags of a plurality of users are included inthe read radio tags (S1603). In a case in which only the radio tag ofone user is included (No), it is determined that the user performing thebaggage checking through the apparatus for managing baggage 400 isdetermined to be the user in which the read radio tag is registered(S1604).

In a case in which the radio tags of a plurality of users are includedin the red radio tags (Yes), a bifurcation process is performeddepending on whether or not there is an information terminal device thatperforms the notification cooperation (S1605). In a case in which thereis an information terminal device that performs the notificationcooperation (Yes), the user selection notification information istransmitted to the information terminal device 600 (S1606). Thenotification management executing unit 104 e of the information terminaldevice 600 displays a user selection screen for selecting the user onthe basis of the received user selection notification information(S1607). In the display unit 121 of the information terminal device 600,a user selection screen similar to that of FIG. 30 is displayed, and alist of users corresponding to the read radio tags is displayed. Theselection input for the user list displayed by the tap operation or thelike of the user is received (S1608), and a user selection response istransmitted to the apparatus for managing baggage 500 (S1609).

In a case in which there is no information terminal device that performsthe notification cooperation in S1605 (No), the user selection screenfor selecting the user is displayed on display unit 408 of the apparatusfor managing baggage 500 (S1610). The user selection screen at that timeis similar to that in FIG. 30. The selection input for the user listdisplayed by the tap operation or the like of the user is received(S1611). In bifurcation process S1612, in a case in which the input ofthe user selection is not received in S1611 or in a case in which theuser selection response is not received from the information terminaldevice 600 (No), the process returns to S1611. In a case in which theinput of the user selection is received in S1611 or in a case in whichthe user selection response is received from the information terminaldevice 600 (Yes), the user of the selected user name is determined toperform the baggage checking through the apparatus for managing baggage500 (S1613).

In a case in which there is no registered radio tag among the read radiotags in S1601 (No), a user registration process is performed (S1602). Inthe user registration process S1602, the same process as the userregistration process illustrated in FIG. 20 is performed. Accordingly,the user list screen 408 b illustrated in FIG. 21A is displayed, and ifthe user is registered, the user name displayed in the list is selected,and in the user registration screen 408 c of FIG. 21B, the baggageregistration B icon 408 c 2 is selected, and the baggage are registered.In a case in which the user is not registered, the add icon 408 b 2 isselected in the user list screen 408 b of FIG. 21A, and in the userregistration screen 408 c of FIG. 21B, the user name or the like isreceived, the baggage registration B icon 408 c 2 is selected, and thebaggage are registered.

With the above process, it is possible to determine the user whoperforms the baggage checking. In the above embodiment, in a case inwhich there is no information terminal device that performs thenotification cooperation in S1605 (No), the user selection screen forselecting the user is displayed in the display unit 408 of the apparatusfor managing baggage 400, but in a case in which there is an informationterminal device that performs the notification cooperation in S1605(Yes), the user selection screen for selecting the user may be similarlydisplayed on the display unit 408 of the apparatus for managing baggage500.

Accordingly to the carrying management system described above, theapparatus for managing baggage is installed, for example, at the frontdoor, and thus it is possible to read the radio tag information when theuser passes through the front door and display the notification of theforgotten baggage notification on the cooperating information terminaldevice for each day of the week or each event. In other words, when aninformation terminal device of a parent is registered as a forgottenbaggage notification cooperation terminal of a child, for example, it ispossible to give a notification to the information terminal device ofthe parent when the child forgets carrying the baggage when going toschool. Further, even in a case in which a businessman should carryobjects different from ordinary objects on the business trip, if thebusinessman carries the information terminal device in which theschedule information such as the business trip is registered, it ispossible to automatically determine the forgotten baggage associatedwith the business trip.

In the above embodiments, the following modifications can be made. Inthe above example, the schedule information of the user is acquired fromthe information terminal device, but the schedule information of theuser may be stored in a server connected to the wide area public network201 such as the Internet, and the schedule information may be acquiredthrough the LAN communication unit 411 a. Further, when the forgottenbaggage notification screen 408 k or 121 h is displayed, a warning soundmay be output from the audio output unit 409 of the apparatus formanaging baggage or the audio output unit 131 of the informationterminal device. Accordingly, even in a case in which the user forgetsthe information terminal device registered as the notificationcooperation terminal, it is possible to give a notification indicatingthat it is forgotten to carry using a sound. Further, the notificationmay be given from the apparatus for managing baggage to a cooperatingwristwatch type information terminal device by means of Bluetoothcommunication or the like. Further, the information terminal device thatperforms the schedule cooperation and the information terminal devicethat performs the notification cooperation may be separately registered.Further, a plurality of information terminal devices that perform thenotification cooperation may be registered.

According to the present embodiment, the notification of the baggagechecking result by the apparatus for managing baggage can be given tothe information terminal device that cooperates with the apparatus formanaging baggage. Further, since the forgotten baggage can be determinedon the basis of the schedule information of the user obtained from theinformation terminal device, it is possible to further expand thebaggage management function.

A configuration, a function, and the like of each embodiment describedabove may be implemented by hardware by designing some or all of them,for example, with an integrated circuit. Alternatively, a microprocessorunit or the like may be realized by software by interpreting andexecuting a program of implementing each function or the like. Hardwareand software may be used in combination. Further, control lines orinformation lines illustrated in the drawings indicate lines consideredto be necessary for the sake of description and do not necessarilyindicate all the control lines or the information lines on a product. Inpractice, almost all the structures are considered to be connected withone another.

The exemplary embodiments of the present invention have been describedabove, but the present invention is not limited to the above-describedembodiments but includes various modified examples. For example, theabove-described embodiments have been described in detail in order tofacilitate understanding of the present invention and are notnecessarily limited to those having all the components described above.For example, it is possible to replace a part of a configuration of acertain embodiment with a configuration of another embodiment, and it isalso possible to add a configuration of another embodiment to aconfiguration of a certain embodiment. It is also possible to performaddition, deletion, and replacement of configurations of otherembodiments on a part of the configurations of each embodiment.

REFERENCE SIGNS LIST

-   -   100 baggage managing device    -   101 main control unit    -   102 system bus    -   103 ROM    -   104 RAM    -   104 a basic operation executing unit    -   104 b baggage management function executing unit    -   104 c position information acquisition executing unit    -   104 d schedule management executing unit    -   105 storage unit    -   106 operation unit    -   107 tag reader unit    -   110 sensor unit    -   120 video processing unit    -   121 display unit    -   130 audio processing unit    -   140 communication processing unit    -   104 e notification management executing unit    -   105 e notification management program    -   105 d 2 schedule information storage region (schedule        information storage unit)    -   300 radio tag    -   400, 500 baggage managing device    -   403 a baggage management executing unit    -   405 a management information storage region (management        information storage unit)    -   405 b schedule information storage region (schedule information        storage unit)    -   407 tag reader unit (tag information reading unit)    -   410 timepiece unit    -   411 communication processing unit    -   4050 baggage management information    -   4051 baggage checking log information    -   600 information terminal device

The invention claimed is:
 1. A method of managing baggage comprising thesteps of: reading, by a tag information reader, a radio tag informationinstalled in a baggage; storing, in a storage, baggage managementinformation including item name information of a baggage to be necessaryto carry, user name information of a user who needs the baggage, theradio tag information corresponding to the baggage, and a carryingcondition of the baggage; when there is one user name associated withthe radio tag information read by the tag information reader,determining, by a controller, the user indicated by the user nameinformation as a target user of a forgotten baggage notificationprocess; when there are a plurality of user names associated with theradio tag information read by the tag information reader, controlling todisplay, by the controller, the plurality of user names on a display anddetermining the user indicated by the one user name selected as thetarget user of the forgotten baggage notification process; when theradio tag information included in the baggage management informationstored in the storage is not read by the tag information reader,notifying, by the controller, an item name information associated withthe radio tag information that is not read by displaying on the displayas a forgotten baggage of the user determined in the user identificationprocess; and in a case in which the tag information reader reads theradio tag information not registered in the baggage managementinformation, registering, by the controller, the radio tag informationas the radio tag information of the baggage of the identified user. 2.The method according to claim 1, wherein, in the baggage managementinformation, baggage which is necessary to carry are registered to bedistinguished for each day of the week or each event as the carryingcondition, and further comprising the step of: determining, by thecontroller, the forgotten baggage of the identified user based on theinformation of a date and time and the each day of the week from atimepiece unit, that outputs information of the date and time and theeach day of the week, or information of the presence or absence of anevent.
 3. A method of managing baggage comprising the steps of: reading,by a tag information reader, a radio tag information installed in thebaggage; storing, in a storage, baggage management information includinga baggage which is previously registered to be necessary to carry foreach user, the radio tag information corresponding to the baggage, and acarrying condition of the baggage; outputting, by a timepiece unit,information of a date and time and each day of the week, in a case inwhich the tag information reader reads the radio tag information notregistered in the baggage management information, registering, by acontroller, the radio tag information as the radio tag information ofthe baggage of an identified user, registering, in the baggagemanagement information, baggage which is necessary to carry to bedistinguished for the each day of the week or each event as the carryingcondition, determining, by the controller, the forgotten baggage of theidentified user based on the information of the date and time and theeach day of the week from the timepiece unit or information of thepresence or absence of an event; and generating, by the controller, alog information including a number of baggage checking operations and anumber of detections of the radio tag of the baggage for each day of theweek or each event, storing the log information as the baggagemanagement information, regarding the baggage satisfying a predeterminedcarrying requirement condition as the baggage which is necessary tocarry, and setting the carrying condition.
 4. A method of managingbaggage comprising the steps of: performing, by a communication unit,transmission and reception of information with an information terminaldevice; storing, in a schedule information storage unit, scheduleinformation of a user acquired from the information terminal device;outputting, by a timepiece unit, information of a date and time and aday of the week; reading, by a tag information reader, a radio taginformation installed in a baggage, storing, in a storage, baggagemanagement information including a baggage which is previouslyregistered to be necessary to carry for each user, the radio taginformation corresponding to the baggage, and a carrying condition ofthe baggage; identifying, by a controller, a user and determining aforgotten baggage of the identified user on the basis of the radio taginformation read by the tag information reader and the baggagemanagement information stored in the storage; and determining, by thecontroller, the forgotten baggage of the user on the basis of theinformation of the date and time and the day of the week from thetimepiece unit, the schedule information of the user stored in theschedule information storage unit, and a carrying condition included inthe baggage management information.
 5. The method according to claim 4,further comprising the step of: providing, by the controller, anotification of the forgotten baggage to the information terminal devicethrough the communication unit in a case in which the user forgets abaggage.
 6. A method of managing baggage in which an apparatus and aninformation terminal device cooperate to manage the baggage and providea notification of a forgotten baggage, the method comprising the stepsof: in the apparatus for the managing of the baggage: performing, by afirst communication unit, transmission and reception of information withthe information terminal device, storing, in a first scheduleinformation storage unit, schedule information of a user acquired fromthe information terminal device, outputting, by a timepiece unit,information of a date and time and a day of the week, and reading, by atag information reader, a radio tag information installed in thebaggage, and in the information terminal device: performing, by a secondcommunication unit, transmission and reception of information with theapparatus for the managing of the baggage, and storing, by a secondschedule information storage unit, schedule information of the user, themethod for the managing of the baggage further comprising the steps of:storing, by a storage, baggage management information including abaggage which is previously registered to be necessary to carry for eachuser, the radio tag information corresponding to the baggage, and acarrying condition of the baggage; identifying, by a controller, a userand determining a forgotten baggage of the identified user on the basisof the radio tag information read by the tag information reader and thebaggage management information stored in the storage; and determining,by the controller, the forgotten baggage of the user on the basis of theinformation of the date and time and the day of the week from thetimepiece unit, the schedule information of the user stored in the firstschedule information storage unit, and a carrying condition included inthe baggage management information, and providing a notification of theforgotten baggage to the information terminal device through the firstcommunication unit in a case in which the user forgets a baggage.